package vip.web3.api.dto.base;


import lombok.Data;

/**
 * 查询的基础类:所有查询都应该继承该类,
 * 因为它拥有所有查询都共同的操作方法
 */
@Data
public class BaseQueryDto {

    //分页查询信息
    private Integer pageNo = 1;//当前页

    private Integer pageSize = 10;//每页显示条数

    //提供一个属性:beginIndex:返回当前页的开始索引
    public Integer getBeginIndex() {
        Integer currentPage = (pageNo - 1) * pageSize;
        if (currentPage < 0) {
            currentPage = 0;
        }
        return currentPage;
    }
}
